﻿/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-fn{ float:none;}
.f-pa{position:absolute;}
.f-pr{position:relative;}
.f-prz{position:relative;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fs3{font-size:16px;}
.f-fs4{font-size:18px;}
.f-fs6{font-size:22px;}
.f-fs7{font-size:24px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
/* 自定义扩展函数－宽度 */
.wh60{width: 60px;}
.wh70{width: 70px;}
.wh75{width: 75px;}
.wh80{width: 80px;}
.wh100{width: 100px;}
.span2{ width:19.97%;}
.span3{ width:29.97%;}
.span4{ width:39.97%;}
.span5{ width:49.97%;}
.span6{ width:59.97%;}
.span7{ width:69.97%;}
.span8{ width:79.97%;}
.span9{ width:89.97%;}
.span10{ width:100%;}
/* 自定义扩展函数－外边距 */
.mt-10{ margin-top:-10px;}
.mt-5{margin-top: -5px;}
.mt5{margin-top: 5px;}
.mt8{margin-top: 8px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mb0{ margin-bottom:0;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb25{margin-bottom: 25px;}
.ml15{ margin-left:15px;}
.ml10{ margin-left:10px;}
.mb-5{ margin-bottom:-5px}
/* 自定义扩展函数－内边距 */
.pad10{ padding:10px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px}
.pt20{padding-top: 20px}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px}
.pb20{padding-bottom: 20px}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px}
.pl20{padding-left: 20px}
.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px}
.pr20{padding-right: 20px}
/* 自定义扩展函数－行高度 */
.lh20{line-height: 20px;}
.lh22{line-height: 22px;}
.lh25{line-height: 25px;}
.lh28{line-height: 28px;}
.lh30{line-height: 30px;}
/* 颜色样式 Colors
--------------------------------------------------------------------------------*/
/* 黑色 Black
----------------------------------------*/
.f-c-black {
    color: #000000;
}
a.f-c-black {    
    background: none;
    color: #000000;
    text-decoration: none;
}
a.f-c-black:hover {
	background-color: #c7d1d6;
	color: #000000;
	text-decoration: none;
}
/* 白色 White
----------------------------------------*/
.f-c-white {
	color: #ffffff;
}
a.f-c-white {    
    background: none;
    color: #ffffff;
    text-decoration: none;
}
a.f-c-white:hover {
	background-color: #c7d1d6;
	color: #ffffff;
	text-decoration: none;
}
/* 蓝色 Blue
----------------------------------------*/
.f-c-blue {
    color: #0f476d;
}
a.f-c-blue {    
    background: none;
    color: #0f476d;
}
/*a.f-c-blue:hover {
	background-color: #c7d1d6;
	color: #0f476d;
	text-decoration: none;
}*/
/* 蓝色 Blu  2
----------------------------------------*/
.f-c-blue2 {
    color: #047abe;
}
a.f-c-blue2 {    
    background: none;
    color: #047abe;
    text-decoration: none;
}


/* 红色 Red
----------------------------------------*/
.f-c-red {
    color: #e74c3c;
}
a.f-c-red {    
    background: none;
    color: #e74c3c;
    text-decoration: none;
}
/*a.f-c-red:hover {
	background-color: #c7d1d6;
	color: #e74c3c;
	text-decoration: none;
}*/
/* 绿色 Green
----------------------------------------*/
.f-c-green {
    color: #33cc99;
}
a.f-c-green {    
    background: none;
    color: #33cc99;
    text-decoration: none;
}
/*a.f-c-green:hover {
	background-color: #c7d1d6;
	color: #eaf7da;
	text-decoration: none;
}*/

/* 橙色 Orangered
----------------------------------------*/
.f-c-orangered {
    color: #ff6a00;
}
a.f-c-orangered {    
    background: none;
    color: #ff6a00;
    text-decoration: none;
}
/*a.f-c-orangered:hover {
	background-color: #c7d1d6;
	color: #ff6a00;
	text-decoration: none;
}*/

/* 橙色 Orangered  2
----------------------------------------*/
.f-c-orangered {
    color: #ff6a00;
}
a.f-c-orangered {    
    background: none;
    color: #ff6a00;
    text-decoration: none;
}


/* 灰色 Gray
----------------------------------------*/
.f-c-gray {
    color: #808080;
}
a.f-c-gray {    
    background: none;
    color: #808080;
    text-decoration: none;
}
.f-bgc-gray{ background:#e2e2e2}
/*a.f-c-gray:hover {
	background-color: #c7d1d6;
	color: #808080;
	text-decoration: none;
}*/
/* 洋红 Fuchsia
----------------------------------------*/
.f-c-fuchsia {
    color: #FF00FF;
}
a.f-c-fuchsia {    
    background: none;
    color: #FF00FF;
    text-decoration: none;
}
/*a.f-c-fuchsia:hover {
	background-color: #fbfbfb;
	color: #FF00FF;
	text-decoration: none;
}*/